.root {
	height:100%;
}

.content {
	height:100%;
	width: 100%;
}

.headerLabel {
	font-size: large;
	font-weight: bold;
	color: green; 
}

.center {
	height:100%;
	vertical-align: top;
}

.contentTop {
	height:100%;
	width: 100%;
	border: 5px solid red;
	vertical-align: top;
	
}

.textArea {
	width: 100%;
	height: 100px;
}

.leftPanel {
  	width: 100px;
  	padding: 2px;	
}
            
.menuButton {
	width: 100px;
}
.gwt-DecoratorPanel .middleCenter { height: 100%; width: 100%; }
/*
body,html
{
height : 100%;
width : 100%;
overflow : hidden;
}

#screen
{
height : 100%;
width : 100%;
overflow : scroll;
position : relative;
}
*/

.rx-popup
{
background-color : #ffc;
border : 3px solid #000;
}
.rx-popup-header
{
background-color : #ff0;
font-size : 90%;
font-weight : bold;
border-bottom : 3px solid #000;
padding : 5px;
text-align : center;
}
.rx-popup-message
{
font-size : 80%;
padding : 15px;
}
.rx-popup-footer
{
padding : 5px;
text-align : center;
width : 100%;
}

.rx-glass
{
background-color : #000;
opacity : 0.70;
-moz-opacity : 0.70;
filter : alpha(opacity=70);
width : 100%;
height : 100%;
}

.bp-photopanel {
  background-color: black;
}

.test {
  background-color: blue;
}

.gwt-Image {
  cursor: pointer;
  cursor: hand;
  
}